Linux 如何查找文件内容【查找某个字符】归纳

以下是对查找常用的命令归纳【相应大家在linux上常用】


find:

查找文件:find ./actions/ -name Constract.php
查找包含leyangjun字母的文件:find /etc -name '*leyangjun*'
查找srm开头的文件:find/etc -name 'srm*'
我们要在/usr目录及子目录下查找文件名包含“leyangjun”关键字的文件:find /usr -print |grep leyangjun


grep:

在Constract.php文件中查找字符leyangjun的行:grep 'leyangjun' Constract.php
不区分大小写地搜索。默认情况区分大小写:grep -i 'ModifySubacction' controllers/Constract.php



管道查询:

从根目录开始查找所有扩展名为.log的文本文件,并找出包含”leyangjun”的行:find / -type f -name "*.log" | xargs grep "leyangjun"

当前目录开始查找所有扩展名为.php的文本文件,并找出包含”leyangjun”的行:find ./ -name "*.php" | xargs grep "leyangjun"


远程复制文件scp -r /home/map/leyangjun/ leyangjun@cp01-rdqa04-dev154.cp01.baidu.com:/home/users/leyangjun/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值